Skip to main content

0.40版本发布

· 2 min read
Libing Chen

httpx 0.40版本发布,该版本主要是做减法,删除了一些不常用的功能,主要就是从OpenAPI生成http文件和从http文件生成对应语言的文件。

从OpenAPI生成http文件

OpenAPI Generator 6.3.0版本添加了jetbrains http client generator功能, 其实就是生成http文件,现在你只要调用openapi-generator-cli generate -i http://localhost:8080/v3/api-docs -g jetbrains-http-client -o openapi-testing命令行就可以基于OpenAPI生成http文件。

考虑到OpenAPI Generator的全面的功能,所以httpx不再提供从OpenAPI生成http文件的功能了。

从http文件生成对应语言的文件

这个功能并不常用,此外httpx已经提供了不同语言的http文件集成,这就包括JavaScript, Java, Python和Rust,所以这个基于http文件生成对应语言的文件的功能就显得多余。 此外考虑到大多数都在使用OpenAPI,OpenAPI Generator已经提供了从OpenAPI生成对应语言的文件的功能,所以httpx就更没有必要提供代码生成功能啦。